package com.tzbank.back.service;

import java.util.Map;

import com.tzbank.entity.backstage.UserRole;

public interface UserRoleService {

	/**
	 * 添加用户关联角色
	 * @param userRole
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年6月1日
	 */
	Map<String, Object> insertUserRole(UserRole userRole) throws Exception;

	/**
	 * 删除用户关联角色
	 * @param userRole
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年6月1日
	 */
	Map<String, Object> deleteUserRole(UserRole userRole) throws Exception;

	/**
	 * 修改用户关联角色
	 * @param userRole
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年6月1日
	 */
	Map<String, Object> updateUserRole(UserRole userRole) throws Exception;

	/**
	 * 通过自增主键查询用户关联角色
	 * @param autoId
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年6月1日
	 */
	Map<String, Object> selectUserRoleByAutoId(int autoId) throws Exception;

	/**
	 * 查询用户关联角色
	 * @return Map<String, Object>
	 * @author XUZONGTIAN 2018年6月1日
	 */
	Map<String, Object> selectUserRoleList() throws Exception;

}
